const path = require('path')
const resolve = filePath => path.join(__dirname, './', filePath)

module.exports = {
  outputDir: "docs",
  publicPath: "/vue3-components",
  devServer: { port: '2222'},
  pages: {
    index: {
      entry: resolve('story/main.ts'),
      template: 'public/index.html',
      filename: 'index.html',
      title: 'vue3-components'
    }
  },
  chainWebpack: config => {
    config.plugins
      .delete('prefetch-index')
      .delete('preload-index');
    config.resolve.alias
      .set('story', resolve('story'))
  }
};
